IP block
.000106.11.0.0 - 106.11.255.255Taobao
- descr
- Zhejiang Taobao Network Co.,Ltd 2nd floor, Westlake International technology Building 391Wener Road, Hangzhou, China
- IPs (1)
- name
- Taobao
- rep
- 0
- rir
- apnic
- status
- ALLOCATED PORTABLE
- ts_added
- 2025-10-16 14:33:49.107000
- ts_last_update
- 2025-10-16 14:33:49.168000